/*Set of Preset Classes*/
body { background-color: #e1e1e1; }
table{
border:none;
background-color:#ffffff;}
/*Position*/
.left{
float:left;}
.right{
float:right;}
.none{
float:none;}
.medium{
	margin:auto;
	vertical-align:middle;
	}
/*Aligment*/
.align-left{
	text-align:left;}
.align-right{
	text-align:right;}
.align-center{
	text-align:center;}
a{
	text-decoration:none;}
	a:hover{
		text-decoration:none;}
h2{
	margin-right:8px;}
#main {
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	width:990px;
	height:630px;
	background-image:url(../images/main-background.gif);
	background-repeat:repeat-y;
}
#head-title{
padding-left:250px;
width:600px;
height:68px;
padding-top:34px;
}
#title-content{
width:600px;
height:auto
/*height:24px;*/
}

#head-menu{
height:28px;
width:990px;
background-color:#686a69;

}

table form{
background-color:#ffffff;}
#side-menu{
height:450px;
width:175px;
padding:25px 25px 25px 25px;
text-align:center;
}
#line-left{
	width:1px;
	height:630px;
	background-color:#adadad;
}
#nav-bar{
	height:25px;
	width:738px;
	padding-top:3px;
	padding-left:235px;
	background-color:#c3c3c3;
	word-spacing:5px;
	white-space:nowrap;
	font-size:14px;
	}
#links{
	padding-top:3px;
}
#search{
display:inline;
margin-right:24px;
width:141px;
height:19px;
background-image:url(../images/search.gif);
}
.search-input{
border:0px;
background:none;
z-index:-10;
}
#nav-bar a, #nav-bar div{
display:inline;
}

#nav-bar a{
padding-right:7px;
color:#6a6a6a;
font-family:Arial, Helvetica, sans-serif;
}
#nav-bar a:hover{
color:#0374A5;
}
#nav-bar .hover{
color:#0374A5;
}
	
#container{
width:990px;
/*height:500px;*/
height:auto;
}
	
#content{
width:715px;/*765*/
height:453px;

padding:22px 25px 25px 25px;
}
#subtitle{
	height:35px;
	width:715px;
	margin:0;
	padding:0;
}

#subtitle h2, #subtitle div{
	display:inline;
	}

#text-field{
/*height:401px;*/
height:auto;
width:715px;
margin-top:26px;
}

#text-field a{
font-size:10px;
text-decoration:underline;
}

#text-field a:hover{
text-decoration:underline;
}



.alternative{
background-color:#b3b5b4;
height:23px;

}

table thead tr{
background-color:#0274a6;
height:21px;
}
table thead tr td{
color:#FFFFFF;}

table td{
border:0px;
padding-left:14px;
}
table tbody tr{ 
height:20px;
}
table tbody tr{
background-color:#ffffff;
background-repeat:no-repeat;
}
.line-right{
border-right:1px solid #868888;
border-style:none solid none none;
}

#menu-bar{
width:175px;
height:250px;
}
#menu-bar ul{
list-style-type:none;
list-style:none;
padding-left:-10px;
  margin: 0;
  padding: 0;}
#menu-bar .title{
list-style-type:none;
text-align:center;
width:175px;
height:34px;
padding-top:9px;
margin-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f0f0f0;
font-weight:bold;
background-image:url(../images/back-menu.gif);
background-repeat:no-repeat;
}
#menu-bar li{
height:32px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-align:center;
text-decoration:none;
list-style:none;}
#menu-bar #options div{
height:32px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-align:center;}
#menu-bar a{
color:#FFFFFF;}
#menu-bar a:hover{
color:#81B9D2;}
#menu-bar .hover{
color:#81B9D2;}

form label{
color:#686A6A;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
form table tr{
height:22px;}

form .input{
border:0px;
padding-left:3px;
background:#e1e1e1;
}
form .input2{
padding-left:3px;
background-image:url(../images/line-red.gif);
background-repeat:no-repeat;
}
form .option{
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
form .button{
float:right;
margin-right:6px;
width:53px;
height:21px;
background-image:url(../images/buttton-back.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:0px;
}
form .button2{
float:right;
width:63px;
height:21px;
background-image:url(../images/buttton-back2.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:0px;
}
form .button3{
float:right;
width:87px;
height:21px;
background-image:url(../images/buttton-back3.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:0px;
}
form .button4{
float:right;
width:111px;
height:21px;
background-image:url(../images/buttton-back4.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:0px;
}

#task{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding-left:10px;
color:#0374A5;
background-image:url(../images/mark.gif);
background-repeat:no-repeat;
	text-align:left;}

.formulario{
width:476px;
height:333px;
}
.height{
height:232px;}

.form-user{
width:297px;
height:auto;
}
.form-user-edit{
width:323px;
height:273px;}
.form-login{
width:222px;
height:88px;
background-color:#ffffff;}

.reports{
width:308px;
height:143px;
}
.reports2{
width:586px;
height:106px;}
/* INDIVIDUALS ELEMENT*/
.option-log{
	color:#6a6a6a;
	text-align:right;
	padding-right:8px;
	text-decoration:underline;
	}
	.option-action{
	text-align:right;
	padding-right:8px;
	text-decoration:underline;
	color:#FFFFFF;}
	
	.div_eopc
{
	height:15px;
	width:200px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
 	font-size:11px;
	font-weight:bold;
	color:#999999;
	background-color:#FFFFE4;	
	padding-bottom:2px;
	padding-top:2px;
	padding-left:6px;
}

.set1{
	background-color:#FFFFFF;
width: 350px;
padding-left: 5px;
padding-bottom: 5px;
color: rgb(117, 117, 117);
color:#00F;
border-color:#F0F;
font-size: 11px;
	}
.set1 table{
	width:350px;
	}
#action{
	text-align:center;
	}
.btn{
	
	}